package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 dormitory_grade
 * 
 * @author ruoyi
 * @date 2023-01-11
 */
public class DormitoryGrade extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 评分ID */
    private Long gradeId;

    /** 楼栋号 */
    @Excel(name = "楼栋号")
    private String gradeBuilding;

    /** 宿舍号 */
    @Excel(name = "宿舍号")
    private Long gradeDormitory;

    /** 地面整洁 */
    @Excel(name = "地面整洁")
    private Long gradeGround;

    /** 无滞留垃圾 */
    @Excel(name = "无滞留垃圾")
    private Long gradeLitter;

    /** 床上整洁 */
    @Excel(name = "床上整洁")
    private Long gradeBed;

    /** 桌面整齐 */
    @Excel(name = "桌面整齐")
    private Long gradeDesk;

    /** 阳台干净 */
    @Excel(name = "阳台干净")
    private Long gradeBalcony;

    /** 违规电器 */
    @Excel(name = "违规电器")
    private Long gradeWiring;

    /** 评分星级 */
    @Excel(name = "评分星级")
    private Long gradeRanking;

    /** 评分人（辅导员） */
    @Excel(name = "评分人", readConverterExp = "辅=导员")
    private String gradeScorer;

    public void setGradeId(Long gradeId) 
    {
        this.gradeId = gradeId;
    }

    public Long getGradeId() 
    {
        return gradeId;
    }
    public void setGradeDormitory(Long gradeDormitory) 
    {
        this.gradeDormitory = gradeDormitory;
    }

    public Long getGradeDormitory() 
    {
        return gradeDormitory;
    }
    public void setGradeBuilding(String gradeBuilding)
    {
        this.gradeBuilding = gradeBuilding;
    }

    public String getGradeBuilding()
    {
        return gradeBuilding;
    }
    public void setGradeGround(Long gradeGround) 
    {
        this.gradeGround = gradeGround;
    }

    public Long getGradeGround() 
    {
        return gradeGround;
    }
    public void setGradeLitter(Long gradeLitter) 
    {
        this.gradeLitter = gradeLitter;
    }

    public Long getGradeLitter() 
    {
        return gradeLitter;
    }
    public void setGradeBed(Long gradeBed) 
    {
        this.gradeBed = gradeBed;
    }

    public Long getGradeBed() 
    {
        return gradeBed;
    }
    public void setGradeDesk(Long gradeDesk) 
    {
        this.gradeDesk = gradeDesk;
    }

    public Long getGradeDesk() 
    {
        return gradeDesk;
    }
    public void setGradeBalcony(Long gradeBalcony) 
    {
        this.gradeBalcony = gradeBalcony;
    }

    public Long getGradeBalcony() 
    {
        return gradeBalcony;
    }
    public void setGradeWiring(Long gradeWiring) 
    {
        this.gradeWiring = gradeWiring;
    }

    public Long getGradeWiring() 
    {
        return gradeWiring;
    }
    public void setGradeRanking(Long gradeRanking) 
    {
        this.gradeRanking = gradeRanking;
    }

    public Long getGradeRanking() 
    {
        return gradeRanking;
    }
    public void setGradeScorer(String gradeScorer) 
    {
        this.gradeScorer = gradeScorer;
    }

    public String getGradeScorer() 
    {
        return gradeScorer;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("gradeId", getGradeId())
            .append("gradeDormitory", getGradeDormitory())
            .append("gradeBuilding", getGradeBuilding())
            .append("gradeGround", getGradeGround())
            .append("gradeLitter", getGradeLitter())
            .append("gradeBed", getGradeBed())
            .append("gradeDesk", getGradeDesk())
            .append("gradeBalcony", getGradeBalcony())
            .append("gradeWiring", getGradeWiring())
            .append("gradeRanking", getGradeRanking())
            .append("gradeScorer", getGradeScorer())
            .toString();
    }
}
